public embarrassment - İspanyolca İngilizce Sözlük